mete out punishment - Alemán Inglés Diccionario